home *** CD-ROM | disk | FTP | other *** search
- #ifndef _LINUX_SWAPCTL_H
- #define _LINUX_SWAPCTL_H
-
- #include <asm/page.h>
- #include <linux/fs.h>
-
- typedef struct buffer_mem_v1
- {
- unsigned int min_percent;
- unsigned int borrow_percent;
- unsigned int max_percent;
- } buffer_mem_v1;
- typedef buffer_mem_v1 buffer_mem_t;
- extern buffer_mem_t buffer_mem;
- extern buffer_mem_t page_cache;
-
- typedef struct freepages_v1
- {
- unsigned int min;
- unsigned int low;
- unsigned int high;
- } freepages_v1;
- typedef freepages_v1 freepages_t;
- extern freepages_t freepages;
-
- typedef struct pager_daemon_v1
- {
- unsigned int tries_base;
- unsigned int tries_min;
- unsigned int swap_cluster;
- } pager_daemon_v1;
- typedef pager_daemon_v1 pager_daemon_t;
- extern pager_daemon_t pager_daemon;
-
- #endif /* _LINUX_SWAPCTL_H */
-